package example;

import org.example.Subscriber;

/**
 * @Author itmei
 * @Package org.example
 * @Date 2025/8/4 10:58
 */
public interface Newspaper {
    /**
     * 添加订阅者
     * @param subscriber
     */
    void addSubscriber(Subscriber subscriber);

    /**
     * 移除订阅者
     * @param subscriber
     */
    void removeSubscriber(Subscriber subscriber);

    /**
     * 通知订阅者
     * @param message
     */
    void notifySubscriber(String message);
}
